import { size, Size } from "cc";

export namespace BCProjectDefines {
	export const PortraitViewDesignSize: Size = size(750, 1334);
	export const LandscapeViewDesignSize: Size = size(1334, 750);

	export enum ScreenOrientation{
		Landscape = 0,					//横屏
		Portrait,						//竖屏
		Sensor,							//由设备传感器决定横竖屏
		SensorLandscape,				//由设备传感器决定横屏方向
		SensorPortrait					//由设备传感器决定竖屏方向
	}

	export enum WsCloseType{
		Exit = 1000,
		Error = 1100
	}


	/**
	 * 资源缓存模式
	 */
	export enum ResCacheMode {
		Once = 1,		// 一次性的（立即销毁节点，预制体资源随即释放）
		Normal,			// 正常的（立即销毁节点，但是缓存预制体资源）
		Frequent		//频繁的（只关闭节点，且缓存预制体资源）
	}

	export enum NoticeKey{
		DeviceNetChange = "project_device_net_change"
	}
}

